Publishing, Subscribing, and Change Tracking
Publishing and subcribing can be used to keep a project up-to-date between members of a team. You can subscribe to or sync multiple elements of a project; click the Plus button to add a Publish & Subscribe Type. These changes can be published upon save and updated via Bonjour (or at a specified interval). If you'd rather update manually, leave these options unchecked and use the Project ▸ Update and Project ▸ Publish menu items.
General:
Execute a custom AppleScript upon publish or update.
Export your document with one of the export options.
Use Subscribe to pull in changes from others. (Be sure to set up sync accounts in Account Preferences.):
Choose free/busy times from the calendar server to see available resource times and be notified of changes for particular resources or all of them.
Choose offtime/overtime from iCal calendar to choose a calendar for the whole project or an individual resource. Specify whether events are extra or off-hours.
Choose offtime/overtime from web calendar and specify a URL, along with the schedule for a project or particular resource, and how events behave.
Use Sync to make changes to the project and pull in changes from others.
Choose entire plan with OmniPlan server repository to sync all tasks, resources, and calendars—everything!—on a shared server.
Choose to sync tasks to/from calendar server events to make changes and bring in changes from events on a calendar server.
Choose to sync tasks to/from calendar server to-do items to make changes and bring in changes from to-do items on a calendar server.
Choose to sync tasks to/from iCal events to make changes and bring in changes from events in iCal.
Once you've specified the kind or kinds of subscribing you'd like to do, you can use Change Tracking to see your changes and accept or reject the changes of others.
To enable change tracking, use the Project ▸ Track Changes menu item. A sidebar appears that logs the changes you make and shows the changes of your teammates.
To accept or reject all changes, use the Accept All and Reject All buttons.
To accept or reject individual changes, use the Accept or Reject buttons on the individual changes in the list or select a task and use the Up/Down buttons and the Accept/Reject buttons in the change tracking toolbar to puruse the changes.